party of the republican right - Francés Inglés Diccionario